Definition of Atlantic Herring

  • 1. Important food fish; found in enormous shoals in the northern Atlantic Noun

Synonyms for word "Atlantic herring"

Semanticaly linked words with "Atlantic herring"

Hyponims for word "Atlantic herring"